Big Huge Thesaurus

Hyssopus officinalis

noun